Prioritized fuzzy logic based information processing in relational databases

نویسندگان

  • Srdjan Skrbic
  • Milos Rackovic
  • Aleksandar Takaci
چکیده

Many years of research related to fuzzy logic and fuzzy set theory extensions to relational databases have not lead to stable implementations, standardized languages or fuzzy relational database application development tools and methods. The main goal of this paper is the modelling and the implementation of a set of tools that allow usage of fuzzy logic enriched with priorities in relational database applications. In order to achieve that goal, at first, the relational data model is extended with the elements of fuzzy set theory. After that, a fuzzy extension of the SQL query language, called the PFSQL, is defined. An interpreter for that language is integrated inside an implementation of the fuzzy JDBC driver. An implementation of the CASE tool for modelling of fuzzy relational database schemas rounds up a set of tools for the implementation of Java fuzzy database applications. In this sense, this paper presents a step towards a methodology for the fuzzy relational database application development. 2012 Elsevier B.V. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Data Model of FRDB with Different Data Types and PFSQL

One of the disadvantages of the relational model is its disability to model uncertain and incomplete data. The idea to use fuzzy sets and fuzzy logic to extend existing database models to include these possibilities has been utilized since the 1980s. Although this area has been researched for a long time, concrete implementations are rare. Literature contains references to several models of fuz...

متن کامل

Fuzzy Classification on Relational Databases

The fuzzy logic theory proposed by Zadeh (1965) is based on intuitive reasoning and takes into account human subjectivity and imprecision. Unlike statistical data mining techniques such as cluster or regression analysis, fuzzy logic enables the use of nonnumerical values and introduces the notion of linguistic variables (Zadeh, 1975a, 1975b, 1975c). Using linguistic terms and variables hides Ab...

متن کامل

How to Achieve Fuzzy Relational Databases Managing Fuzzy Data and Metadata

Fuzzy relational databases have been introduced to deal with uncertain or incomplete information demonstrating the efficiency of processing fuzzy queries. For these reasons, many organizations aim to integrate flexible querying to handle imprecise data or to use fuzzy data mining tools, minimizing the transformation costs. The best solution is to offer a smooth migration towards this technology...

متن کامل

Towards a Fuzzy Object-Relational Database Model

This chapter introduces a fuzzy object-relational database model including fuzzy extensions of the basic object-relational databases constructs, the user-defined data types, and the collection types. The fuzzy extensions of these constructs focus on two main flexible aspects, a way to flexibly compare complex data types and an extension of collection types allowing partial membership of its ele...

متن کامل

A Tool for Fuzzy Reasoning and Querying

This chapter describes CLOUDS (C�� Library Organizing Uncertainty in Database Systems), a set of tools that allows a programmer to create or extend a database-based system with a fuzzy query engine provided fuzzy reasoning capabilities. It also describes its first real life application, the extension of an epidemiological geographic information system, GISEpi (Nobre, Braga, Pinheiro, & Lopes, 1...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Knowl.-Based Syst.

دوره 38  شماره 

صفحات  -

تاریخ انتشار 2013